.pointer{
	cursor: pointer;
}
.margin-left{
	margin-left:20px;
}
.icon{
	width: 30px;
	float:left;
}
.front{
	margin-right: 5px;
}
.tab{
	margin-right: 10px;
}

.icon-edit-text{
	background-image: url(../images/icon24.png);
	background-position: -8px -8px;
	width: 25px;
	height: 25px;
}
.icon-edit-text-small{
	background-image: url(../images/icon16.png);
	background-position: -12px -12px;
	width: 16px;
	height: 16px;
}
.icon-mail{
	background-image: url(../images/icon24.png);
	background-position: -48px -8px;
	width: 25px;
	height: 25px;
}
.icon-mail-small{
	background-image: url(../images/icon16.png);
	background-position: -52px -12px;
	width: 16px;
	height: 16px;
}
.icon-search{
	background-image: url(../images/icon24.png);
	background-position: -88px -8px;
	width: 25px;
	height: 25px;
}
.icon-search-small{
	background-image: url(../images/icon16.png);
	background-position: -92px -12px;
	width: 16px;
	height: 16px;
}
.icon-picture{
	background-image: url(../images/icon24.png);
	background-position: -8px -48px;
	width: 25px;
	height: 25px;
}
.icon-picture-small{
	background-image: url(../images/icon16.png);
	background-position: -12px -52px;
	width: 16px;
	height: 16px;
}
.icon-lock{
	background-image: url(../images/icon24.png);
	background-position: -48px -48px;
	width: 25px;
	height: 25px;
}
.icon-lock-small{
	background-image: url(../images/icon16.png);
	background-position: -52px -52px;
	width: 16px;
	height: 16px;
}
.icon-next{
	background-image: url(../images/icon24.png);
	background-position: -128px -8px;
	width: 25px;
	height: 25px;
	cursor: pointer;
}
.icon-next-small{
	background-image: url(../images/icon16.png);
	background-position: -132px -12px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.icon-prev{
	background-image: url(../images/icon24.png);
	background-position: -128px -48px;
	width: 25px;
	height: 25px;
	cursor: pointer;
}
.icon-prev-small{
	background-image: url(../images/icon16.png);
	background-position: -132px -52px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.icon-next-disable{
	background-image: url(../images/icon24.png);
	background-position: -128px -88px;
	width: 25px;
	height: 25px;
}
.icon-next-disable-small{
	background-image: url(../images/icon16.png);
	background-position: -132px -92px;
	width: 16px;
	height: 16px;
}
.icon-prev-disable{
	background-image: url(../images/icon24.png);
	background-position: -128px -128px;
	width: 25px;
	height: 25px;
}
.icon-prev-disable-small{
	background-image: url(../images/icon16.png);
	background-position: -132px -132px;
	width: 16px;
	height: 16px;
}
.rankC{
	background-image: url(../images/icon16.png);
	background-position: -36px -92px;
	width: 48px;
	height: 16px;
}
.rankB{
	background-image: url(../images/icon16.png);
	background-position: -36px -132px;
	width: 48px;
	height: 16px;
}
.rankA{
	background-image: url(../images/icon16.png);
	background-position: -36px -172px;
	width: 48px;
	height: 16px;
}